package practice;

import java.util.Scanner;

public class practice06 {
	public static void main(String[] args)
    {
        Scanner scanner=new Scanner(System.in);
        System.out.println("Please input num:");
        int num=Integer.parseInt(scanner.nextLine());
        for(int i = 31;i >= 0; i--) {
        	System.out.print(num>>> i & 1);
        	// & 同1为1， >>> 逻辑移位符，向右移n位，高位补0；
        	//使用&1使得num除了最低位之外都是0，再将最低位输出，也就是将num的最高位输出，依次输出所有位的数字即为该2进制数
        }
    }
}
